radio telemetry - German English Dictionary